USE GD2C2013
GO

/* PROFESIONAL */

INSERT INTO [vacuna_gdd].Profesional (prof_dni_persona) 
   SELECT DISTINCT Medico_Dni
   FROM [gd_esquema].Maestra 
   WHERE Medico_Dni IS NOT NULL

-- La clave generada es 1234 y se puede modificar con el formulario de ABM de Profesionales
INSERT INTO [vacuna_gdd].usuario(usr_name,usr_passwd)
SELECT CAST(prof_dni_persona as varchar),'03ac674216f3e15c761ee1a5e255f067953623c8b388b4459e13f978d7c846f4'
FROM vacuna_gdd.Profesional

UPDATE [vacuna_gdd].Profesional SET prof_username=(CAST(prof_dni_persona as varchar))

INSERT INTO vacuna_gdd.usuario_rol(ur_usr_name,ur_rol_id)
SELECT CAST(prof_dni_persona as varchar),2
FROM vacuna_gdd.Profesional

/* PROFESIONAL ESPECIALIDAD */

INSERT INTO [vacuna_gdd].profesional_especialidad ( ep_prof_id, ep_especialidad_id)
   SELECT DISTINCT pr.prof_id , ms.Especialidad_Codigo
   FROM [gd_esquema].Maestra AS ms,  [vacuna_gdd].Profesional AS pr
   WHERE ms.Medico_Dni = pr.prof_dni_persona AND
         ms.Medico_Dni IS NOT NULL
         